imperial sarlacc stabilizer - Turkish English Dictionary